package io.xuan.modules.app.service;
import com.baomidou.mybatisplus.extension.service.IService;
import io.xuan.common.utils.PageUtils;
import io.xuan.modules.app.entity.CarInfoEntity;

import java.util.*;

public interface CarInfoService extends IService<CarInfoEntity>{
    List<CarInfoEntity> getList();

    List<CarInfoEntity> AllCarInfo(Integer lineId);

    List<Map<String, Object>> carLocation(Integer lineId);

    CarInfoEntity getCarInfo(int carId);

    void updateCarLocation(Map<String, String> map);

    PageUtils queryPage(Map<String, Object> params);

    void saveCarInfo(CarInfoEntity carInfo);

    void deleteByIdList(List<Integer> list);

    void updateCarInfo(CarInfoEntity carInfo);

}
